Types of IT architectures in smart cities – a review from a business model and enterprise architecture perspective