The early Palaeolithic sites of the Rohri Hills (Sind, Pakistan) and their environmental significance