Beach and Weather: A Mobile Crowdsensing platform to report beach conditions. - Jairo Peña-Abreu; Fernando Terroso-Saenz (Softw. Impacts, 2023)