DC-MRTA: Decentralized Multi-Robot Task Allocation and Navigation in Complex Environments