An overnight between BC and CPA was on cards, however NCR is not in any mood to accept the train at CPA (given for an entire period of 10-12 hours) so proposal is dropped, however after some works Izzatnagar division is hell bent on starting that new overnight train via BRY-BEM-KSJ-FBD...
Regarding Mathura, Ramnagar Agra Fort is the train you are looking for, they will run it from Agra as an overnight making it daily, proposal is accepted, rakes are arranged, just it is a matter of time..
For...
more... morning ICE to Mathura, the NER quick fixed by speeding up KSJ-MTJ pass and BC-KSJ pass, merging both of them into one train and giving them a CC coach.
This is also on cards, and will be implemented first along with ZBTT.