Business Block Party gets rain delay