After three years, fireworks return to Baltimore’s Inner Harbor for July 4th