Tax crunch: April 15 deadline fast approaching