P2Ag: Perception Pipeline in Agriculture for Robotic Harvesting of Tomatoes