Baltimore cancels summer events