A Review of Smart Cities Based on the Internet of Things Concept