An end-to-end module from foundational concepts to conducting a systematic real-life cyber-physical risk assessment of urban critical infrastructure in Indian smart cities