US Independence Day: Americans politically divided as it marks 250th anniversary