PROCEDURAL RULE BASED 3D CITY MODELING AND VISUALIZATION USING HIGH RESOLUTION SATELLITE DATA