A burst of clouds over Lakeview beach in Lorain, Ohio