Heuristics for Routing and Spectrum Allocation in Elastic Optical Path Networks