Obama's visit to Miami draws crowd