Social media creators face ITR deadline amid tax compliance challenges