CityFair kicks off on Portland waterfront with food, fun and rides