Text this: Communication protocols evaluation for a wireless rainfall monitoring network in an urban area