Architecting a big data-driven software architecture for smart street lighting