Rain doesn't dampen Boston Pops Fourth of July celebration