Fans wait out rain delay to watch Indy 500